Liberating programming from the ASCII view
نویسندگان
چکیده
We present the xbVLISP programming environment currently under development in our laboratory which integrates textual, graphical and analogical representations of programs. This environment should be of help during the development of programs (including the handling of unfinished and/or erroneous programs), the observation of their execution (through the capacity of animating the various representations), their documentation and annotation (giving the user and the tools the possibility to enrich the representation of the program with textual or graphical comments, which then may be used by other tools), the explorative reading of programs and their maintenance (through such tools as integrated outstanding task lists, animating execution between two points of the program or displaying visual representations of selected characteristics).
منابع مشابه
An Object-Based Approach to Software Engineering Environments
In the search for better software engineering environments two different directions are usually followed. One is to put emphasis on a simple level of common representation e. g. ASCII-files to facilitate the easy integration of new tools. The other is to make a very tight integration around a high-level representation e. g. an abstract syntax tree to allow tools to have a high degree of interac...
متن کاملSpecification and Simulation of Industrial Systems Using an Executable Mathematical Specification Language
Most present day simulation languages use ASCII characters for representation of models. ASCII characters are chosen, because of the requirements of present day computer implementations. In mathematics, on the other hand, symbolic representations are common place, because of better readability. In this article, the χ specification language is presented. The language is used for specification, s...
متن کاملImproving Security Using Refined 16 X 16 Playfair Cipher for Enhanced Advanced Encryption Standard (AES)
The conventional playfair cipher has lost its potency due to the sophistication of modern systems that can break it by brute force. This work proposes an improved playfair encryption and decryption that will be hard to break by brute force procedure. It uses a 16 X 16 arrays of ASCII characters ensuring relevance in all computing fields instead of the conventional 26 upper case alphabets substi...
متن کاملEngineering of Field Devices Using Device Descriptions
Device Descriptions are necessary for the integration of intelligent field devices in commissioning & maintenance tools, engineering systems or MES / ERP systems. Device Descriptions comprise of device models and presentations based on the models (e.g. ASCII files). The XML concept may help to enlarge the application scope of Device Description because it is becoming one of the basic technologi...
متن کاملEBCDIC/ASCII Mapping for Network RJE
A. INTRODUCTION Under NETRJS [1], CCN's Network rje protocol [2], a virtual remote batch terminal may be either EBCDIC or ASCII. CCN operates an IBM 360/91 which performs all of its normal processing in EBCDIC. When a virtual ASCII terminal signs onto NETRJS, CCN translates the "card reader" stream to EBCDIC and translates the "printer" stream back to ASCII [3]. In recent months, a number of AS...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000